cherry compound - French English Dictionary